To quit due to tiredness.
To make very tired; to exhaust.
Climbing that hill really pooped me out.
To defecate.
He pooped out a long, large turd.